perm filename NOEKEY.ARK[UP,DOC]2 blob sn#700579 filedate 1983-02-23 generic text, type T, neo UTF8
    This file is NOEKEY.ARK[UP,DOC].  Spool it on the XGP with
    /FONT=FIX20/PMAR=0/XLINE=0 and cut on the dotted lines and tape it to
    your keyboard or display.  It is intended to be used for display
    terminals without an Edit key, such as the Heath-19.

    ---------------------------------------------------------------------------------
    | Octal     000 001 002 003 004 005 006 007 010 011 012 013 014 015 016 017 020 |
    | Stanford  NUL ↓   α   β   ∧   ¬   ε   π   λ   TAB LF  VT  FF  CR  ∞   ∂   ⊂   |   
    | NoEditDpy ↑@  ↑A* ↑B* ↑C* ↑D* ↑E* ↑F* ↑G* ↑H* TAB LF  ↑K  ↑L  CR  ↑N* ↑O* ↑P* |
    |-------------------------------------------------------------------------------|
    | Octal     021 022 023 024 025 026 027 030 031 032 033 034 035 036 037 175 177 |
    | Stanford  ⊃   ∩   ∪   ∀   ∃   ⊗   ↔   _   →   ~   ≠   ≤   ≥   ≡   ∨   ALT BS  |
    | NoEditDpy ↑Q* ↑R* ↑S* ↑T* ↑U* ↑V* ↑W* ↑X* ↑Y* ~   ↑[* ↑\* ↑]* ↑∧* ↑_* ESC *** |
    |-------------------------------------------------------------------------------|
    | LF is [LINEFEED]                                                              |
    | *   All SAIL graphic chars must be quoted by preceding by (CONTROL)Q.         |
    | *** Non-destructive backspace is [BACKSPACE]--backward cursor--(CON)(BS).     |
    |     Destructive backspace is [DELETE]--delete preceding char--(META)(BS).     |
    |-------------------------------------------------------------------------------|
    |NORMAL mode type-in:                                      |
    | To get [ESC] (or [NUL]), type (CONTROL)@                 |
    | To get [BREAK], type (CONTROL)@ then "-" (minus sign).   |
    | To get (CON) added to next char, type (CONTROL)P.        |
    | To get (META) added to next char, type (CONTROL)V.       |
    | To get (CON)(META) added to next char, type (CONTROL)W.  |
    |                                                          |
    | To undo (CON), (META), or (CON)(META), type (CONTROL)@.  |
    | To undo [ESC] or [BREAK], type [DELETE].                 |
    |                                                          |
    | To get a SAIL graphic char, type (CONTROL)Q <char>,      |
    | where <char> is from table (see *'d characters); to      |
    | to undo this (CONTROL)Q, type (CONTROL)@ as the <char>.  |
    |                                                          |
    | To get [CLEAR], type (CONTROL)U.                         |
    | To get [FORM], type (CONTROL)L.                          |
    | To get [BS], type [DELETE] (actually, gives (META)(BS)). |
    | To get [CALL], type (CONTROL)C.                          |
    | To toggle hold, type (CONTROL)G.                         |
    | To get [ALT], type [ESC].                                |
    | To flush the output queues, type (CONTROL)\.             |
    |-----------------------------------------------------------------------------
    |   TO GET        TYPE        |    TO GET           TYPE          THEN       |
    | move right      (CONTROL)F  | skip right to char  (CONTROL)S    <char>     |
    | move left       [BACKSPACE] | skip left to char   (CONTROL)B    <char>     |
    | delete right    (CONTROL)D  | kill right to char  (CONTROL)X    <char>     |
    | delete left     [DELETE]    | kill right to end   (CONTROL)X    [RETURN]   |
    | delete at end   [DELETE]    | kill left to char   (CONTROL)Y    <char>     |
    | clear line      (CONTROL)U  | kill left to begin  (CONTROL)Y    [RETURN]   |
    | overtype char   <new char>  | insert char         (CONTROL)V    <char>     |
    | recall old line (CONTROL)O  | enter insert mode   (CONTROL)E               |
    | skip to end     (CONTROL)Z  | leave insert mode   <any other edit command> |
    | skip to begin   (CONTROL)A  | repeat command      (CONTROL)N<no.> <command>|
    |                             | swap last two chars (CONTROL)T               |
    | repeat last search or kill command given          (CONTROL)R               |
    |                                                                            |
    |  LOAD DM DL+DD JBS,TCOR R,RCOR UCOR NL% DSKQ DSKF DATE DAY TIME TMPF TMPC  |
    |  JOB   PPN TTY# QUEUE  JOBNAM SIZE RUNTIM-RP XTIM-XP DSKOPS SEGNAM (ALIAS) |
    |----------------------------------------------------------------------------|
    |    TO GET             TYPE THEN THEN|     TO GET        TYPE    THEN THEN  |
    | call monitor          (CONTROL)C    | deferred call     [NUL]   (CONTROL)C |
    | flush typeout         [NUL]  O      | resume typeout    [NUL]    -   O     |
    | start WHO line        [NUL]  W      | flush WHO line    [NUL]    -   W     |
    | see WHO line of job N [NUL]  <N>  W |                                      |
    | step WHOline forward  [NUL]  Q      | step WHOline back [NUL]    -   Q     |
    | zero XTIME after IOWQ [NUL]  X      | never reset XTIME [NUL]    -   X     |
    | zero XTIME now only   [NUL]  1    X | XTIME←RTIME and ↑ [NUL]    - 1 X     |
    | enter full char set   [NUL]  F      | leave full ch set [NUL]    -   F     |
    | toggle hold/unhold    (CONTROL)G    | unhold (altern.)  [NUL]   (CONTROL)G |
    | pause Nth line        [NUL]  <N>  E | line pause←∞      [NUL]    E         |
    | pause Nth glitch      [NUL]  <N>  J | glitch pause←∞    [NUL]    J         |
    | set glitches/screen   [NUL]  <N>  G | normalize glt/scr [NUL]    G         |
    | set lines/glitch      [NUL]  <N>  L | normalize lns/glt [NUL]    L         |
    | set vert. position    [NUL]  <N>  Y | normalize vt. pos [NUL]    Y         |
    | refresh page printer  [NUL]  P      | clear & refresh   [NUL]    -   P     |
    | normalize page        [NUL]  N      | clear & normalize [NUL]    -   N     |
    | erase screen          [NUL]  C      | line ed refresh   [NUL]    R         |
    | enable auto beeps     [NUL]  Z      | disable auto beep [NUL]    -   Z     |
    | end of file       (CONTROL)W [LF]   | interrupt program [NUL]    I         |
    | tty to monitor        [NUL]  .      | tty to program    [NUL]    -   .     |
    | clear page printer    [NUL]  [FORM] | show files open   [NUL]    V         |
    | Normal no-edit mode   [NUL]  '      | EDIT-key mode     [NUL]    -   '     |
    | Quote no-edit mode    [NUL]  0    ' | All-quote mode    [NUL]    100 '     |
    | CONTROL-quote mode    [NUL]  1    ' | CONTROL-all-quote [NUL]    101 '     |
    | META-quote mode       [NUL]  2    ' | META-all-quote    [NUL]    102 '     |
    | CONTROL-META-quote    [NUL]  3    ' | CONTROL-META-all  [NUL]    103 '     |
    | Enter [ESC] ↑command in quote mode (e.g., [ESC][FORM])  [NUL]    "  <↑cmd> |
    |                            [NUL] is (CONTROL)@                             |
    |-----------------------------------------------------------------------------
    |    00  01  02  03  04  05  06  07|
    |000 NUL ↓   α   β   ∧   ¬   ε   π |
    |010 λ   TAB LF  VT  FF  CR  ∞   ∂ |
    |020 ⊂   ⊃   ∩   ∪   ∀   ∃   ⊗   ↔ |
    |030 _   →   ~   ≠   ≤   ≥   ≡   ∨ |
    |040 SP  !   "   #   $   %   &   ' |
    |050 (   )   *   +   ,   -   .   / |
    |060 0   1   2   3   4   5   6   7 |
    |070 8   9   :   ;   <   =   >   ? |
    |100 @   A   B   C   D   E   F   G |
    |110 H   I   J   K   L   M   N   O |
    |120 P   Q   R   S   T   U   V   W |
    |130 X   Y   Z   [   \   ]   ↑   ← |
    |140 `   a   b   c   d   e   f   g |
    |150 h   i   j   k   l   m   n   o |
    |160 p   q   r   s   t   u   v   w |
    |170 x   y   z   {   |   ALT }   BS|
    ---------------------------------------------
    |NoEdit  Data Disc	Normal Mode NoEdit	|
    | Char   Equivalent	     Meaning		|
    |						|
    | * ↑@   ESC	ESCAPE			|
    |   ↑A   αFORM	beginning of line	|
    |   ↑B   αB		backward search		|
    |   ↑C   CALL	CALL			|
    |   ↑D   αD		delete forward		|
    |   ↑E   αI		enter insert mode	|
    |   ↑F   αSPACE	forward cursor		|
    |   ↑G   αBREAK	HOLD			|
    | * ↑H   αBS	backward cursor		|
    | * ↑I   TAB	tab			|
    | * ↑J   LF		linefeed		|
    | * ↑K   VT		vertical tab		|
    | * ↑L   FORM	formfeed		|
    |   ↑M   RETURN	carriage return		|
    |   ↑N   (none)	numeric arg		|
    |   ↑O   αRETURN	recall old line		|
    |   ↑P   (none)	quote with CONTROL 	|
    |   ↑Q   (none)	quote without buckies	|
    |   ↑R   αR		repeat search or kill	|
    |   ↑S   αS		search			|
    |   ↑T   αT		transpose		|
    |   ↑U   CLEAR	CLEAR			|
    |   ↑V   (none)	quote with META		|
    |   ↑W   (none)	quote with CONTROL-META	|
    |   ↑X   αK		kill (eXpunge)		|
    |   ↑Y   αL		backward kill		|
    |   ↑Z   αTAB	end of line		|
    | * ↑[   ALT	altmode			|
    | * ↑\   (none)	flush output queues	|
    | * ↑]   (none)	undefined		|
    | * ↑↑   (none)	undefined		|
    | * ↑←   (none)	undefined		|
    |						|
    | (* means redefinable as a macro)		|
    |--------------------------------------------